composed of different species - Allemand Anglais Dictionnaire